/*
 * Copyright (C), 2007-2018, 铭师堂教育科技有限公司
 * FileName: HostUtils.java
 * Author:   zhaoyi
 * Date:     2018年10月15日 下午4:24:23
 * Description: //模块目的、功能描述      
 * History: //修改记录
 * <author>      <time>      <version>    <desc>
 * 修改人姓名             修改时间            版本号                  描述
 */
package com.secsbrain.cmdb.biz.utils;

import java.util.ArrayList;
import java.util.List;

import org.apache.commons.lang3.StringUtils;

/**
 * 主机相关工具类
 *
 * @author zhaoyi
 */
public class HostUtils {

	/**
	 * 功能描述: <br>
	 * 获取格式化后的ip地址 
	 *
	 * @param ip 如[10.0.11.58, 10.0.11.57]
	 * @return ipList
	 */
	public static List<String> getIpList(String ip) {
		String fomatIp= StringUtils.strip(ip,"[]");
		List<String> ipList=new ArrayList<String>();
		if(fomatIp.indexOf(",")!=-1){
			String[] ipArray=fomatIp.split(",");
			for(String result:ipArray){
				ipList.add(result.trim());
			}
		}else{
			ipList.add(fomatIp);
		}
		return ipList;
	}
	
}
